package com.choosefine.it.company.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 
 * @author juchengyang 2017年2月24日
 *
 */
@ApiModel(value = "建筑公司发布信息查询模型（控制台）")
public class SelectCompanyPublishByConditionDTO {
	@ApiModelProperty(value = "租户编号 —— 非必填", required = false)
	private String userCode;
	@ApiModelProperty(value = "项目名称 —— 非必填", required = false)
	private String projectName;
	@ApiModelProperty(value = "工程类别名称 —— 非必填", required = false)
	private String projectTypeName;
	@ApiModelProperty(value = "发布起始时间 —— 非必填", required = false)
	private Long startTime;
	@ApiModelProperty(value = "发布结束时间 —— 非必填", required = false)
	private Long endTime;
	@ApiModelProperty(value = "审核状态 —— 必填", required = true)
	private Integer verifyStatus;
	@ApiModelProperty(value = "起始页 —— 必填", required = true)
	private Integer pageNum;
	@ApiModelProperty(value = "每页行 —— 必填", required = true)
	private Integer pageSize;
	public String getUserCode() {
		return userCode;
	}
	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}
	public String getProjectName() {
		return projectName;
	}
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	public String getProjectTypeName() {
		return projectTypeName;
	}
	public void setProjectTypeName(String projectTypeName) {
		this.projectTypeName = projectTypeName;
	}
	public Long getStartTime() {
		return startTime;
	}
	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}
	public Long getEndTime() {
		return endTime;
	}
	public void setEndTime(Long endTime) {
		this.endTime = endTime;
	}
	public Integer getVerifyStatus() {
		return verifyStatus;
	}
	public void setVerifyStatus(Integer verifyStatus) {
		this.verifyStatus = verifyStatus;
	}
	public Integer getPageNum() {
		return pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	
}
